/*
编程实现控制台版并支持两人对战的五子棋游戏-运行文件
* */

import java.util.Objects;

public class backgammonTest {
    public static void main(String[] args) {
//        1 创建五子棋游戏对象，并初始化棋盘
        backgammon new_game = new backgammon();
        new_game.show();
//        2 声明一个变量来记录是否赢棋
        boolean win = false;
        int step = 0;
        while (Objects.equals(win, false)){
//            声明下棋回合数
            //        3 让黑方先下棋,判断是否赢棋，再让白棋下
            boolean B = new_game.step_B();
//            System.out.println(B);
//            break;
            if(B){
                win = true;
                break;
            }
            boolean W = new_game.step_W();
            step ++;
//            System.out.println(W);
            if (W){
                win = true;
                break;
            }
            if(step == 128){
                System.out.println("和棋");
                break;
            }
        }
    }
}
